Modelling and Identification of a Six Axes Industrial Robot
نویسندگان
چکیده
This paper deals with the modelling and identification of a six axes industrial Stäubli RX90 robot. A non-linear finite element method is used to generate the dynamic equations of motion in a form suitable for both simulation and identification. The latter requires that the equations of motion are linear in the inertia parameters. Joint friction is described by a friction model that describes the friction behaviour in the full velocity range necessary for identification. Experimental parameter identification by means of linear least squares techniques showed to be very suited for identification of the unknown parameters, provided that the problem is properly scaled and that the influence of disturbances is sufficiently analysed and managed. An analysis of the least squares problem by means of a singular value decomposition is preferred as it not only solves the problem of rank deficiency, but it also can correctly deal with measurement noise and unmodelled dynamics. INTRODUCTION Robotic manipulators for laser welding must provide accurate path tracking performance of 0.1 mm and less at relatively high tracking speed exceeding 100 mm/s. To study the applicability of industrial roboticmanipulators as in Fig.1 for laser weld∗Address all correspondence to this author. ing tasks, a framework for realistic dynamic simulations of the robot motion is being developed [1]. Realistic dynamic simulations require that the model parameters are known with sufficient accuracy. Determination of the unknown values from Computer Aided Design (CAD) models may not yield a reliable and accurate representation as the CAD models often are insufficiently detailed; they may not include the actual models of the servo motors, the servo wiring and/or the bearings. Furthermore, obtaining the rotational inertias of the transmissions requires a dynamic analysis which is generally not a feature that is included in the CAD system. The most efficient way to obtain accurate values of the unknown model parameters may be experimental parameter identification using the assembled robot. The problem of obtaining the dynamic model parameters by means of experimental identification has been addressed by many authors. A general overview of experimental robot identification using linear least squares techniques can be found in the textbooks of [2] and [3]. This paper addresses the topic of scaling the the least squares problem in order to obtain an accurate estimate of the parameters. Furthermore, by means of a singular value analysis, the number of accurately identifiable parameters with respect to the level of noise and unmodelled dynamics will be determined. One of the difficulties in experimental identification is that it is not possible to uniquely identify all model parameters. This leads to the fact that the resulting parameter values loose their 1 Copyright c © 2005 by ASME Joint 1 Joint 2 Joint 3
منابع مشابه
Performance Analysis of an Industrial Robot Under Uniform Temperature Change
The effect of temperature change on dynamic performances of an industrial robot with six axes of freedom is studied in this paper. In general, the strain and stress are produced not only by the external exciting force, but also by temperature change. The strain energy that is caused by temperatureThis paper describes how the temperature variation effects the dynamic performance of an indu...
متن کاملForce Control of Redundant Industrial Robots with an Approach for Singularity Avoidance Using Extended Task Space Formulation (ETSF)
This paper presents a robot control system using force control on a redundant industrial robot. The control system is based upon an active force feedback system using six axes force sensor attached to the robot’s end effector. The redundancy is used to explore a model for singularity avoidance based on different states of redundancy. The system is implemented and tested experimentally for one o...
متن کاملMulti-Dimensional Force Sensor Design for Haptic Human-Computer Interaction
Haptic human-computer interaction (HapHCI) is interaction between a human and a computer with realistic sense of touch. Haptic interaction between human and computer involves solving challenging problems in mechanical design, sensor, actuator, computer graphics, physical-based modelling and rendering algorithm, human capabilities, and other areas. With the increasing applications of HapHCI in v...
متن کاملNonlinear gray-box identification using local models applied to industrial robots
In this paper, we study the problem of estimating unknown parameters in nonlinear gray-box models that may be multivariable, nonlinear, unstable, and resonant at the same time. A straightforward use of time-domain predication-error methods for this type of problem easily ends up in a large and numerically stiff optimization problem. We therefore propose an identification procedure that uses int...
متن کاملOn Modeling and Control of Flexible Manipulators
Industrial robot manipulators are general-purpose machines used for industrial automation in order to increase productivity, flexibility, and quality. Other reasons for using industrial robots are cost saving, and elimination of heavy and health-hazardous work. Robot motion control is a key competence for robot manufacturers, and the current development is focused on increasing the robot perfor...
متن کامل